no merchant ever runs down his own wares - Spanish English Dictionary

no merchant ever runs down his own wares

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "no merchant ever runs down his own wares" in Spanish English Dictionary : 1 result(s)

English Spanish
Idioms
no merchant ever runs down his own wares ningún comerciante desprestigia su propia mercadería